Parties and candidates not only want to be present in the media (coverage bias), or evaluated in a positive way (tonality bias). They also want the media agenda to be congruent with their own agenda to define the issue-based criteria on which they will be evaluated by voters. Thus, parties choose their issue agenda carefully, highlighting issues that they are perceived to be competent on, that they “own” and that are important to their voters. In that sense agenda bias refers to the extent to which political actors appear in the public domain in conjunction with the topics they wish to emphasize.

To allow for an operationalization of agenda bias, I use parties’ campaign communication as an approximation of the potential universe of news stories (D’Alessio & Allen, 2000; Eberl, 2017). I compare the policy issues addressed in campaign communication (i.e., the party agenda) with the policy issues the parties address in media coverage (i.e., the mediated party agenda).

To discover the latent topics in the corpus of press releases (1.942) and news articles (11.880), a structural topic modeling (STM) developed by Roberts (2016) is applied. The STM is an unsupervised machine learning approach that models topics as multinomial distributions of words and documents as multinomial distributions of topics, allowing to incorporate external variables that effect both, topical content and topical prevalence.

Structural Topic Model

Build Corpus

Select Model

STM assumes a fixed user-specified number of topics. There is not a “right” answer to the number of topics that are appropriate for a given corpus (Grimmer and Stewart 2013), but the function searchK uses a data-driven approach to selecting the number of topics. The function will perform several automated tests to help choose the number of topics including calculating the held out likelihood (Wallach et al. 2009) and performing a residual analysis (Taddy 2012).

library(stm)

load("../output/models/selectK_content2.RData")
plot(storage)

Run Model

I included the document source as a control for the topical topical prevalence and the type (press release or news article) as a control for topical content. Thus, I assume that the distribution of topics depends on the source and the word distribution within each topic differes between party press releases and news articles. The number of topics is set to 55.

Results

Label topics

To explore the words associated with each topic we use the words with the highest probability in each topic. As we included the source type (press release or news paper) as a control for the topical content (the word distribution of each topic), we have two different labels for each topic.

Joint label News articles Press releases
Topic 1 : eu europa eu europäischen eu europa deutschland europäischen eu europäischen europäisch kommiss
Topic 2 : spd schulz gabriel außenminist spd schulz gabriel nahl gabriel außenminist amt sigmar
Topic 3 : koalit spd koalit große koalit spd jamaika neuwahlen koalit große großen jamaika
Topic 4 : wahl bundestagswahl gewählt europarat wahl bundestagswahl parteien mitglied gewählt europarat parlamentarischen deutschen
Topic 5 : vw kommunen deutschland auto vw kommunen diesel konzern deutschland auto theurer energien
Topic 6 : auto diesel diesel fahrverbot auto diesel hendrick deutschland diesel fahrverbot bundesregierung autoindustri
Topic 7 : the of school world the of to on school world max up
Topic 8 : trump gipfel usa trump trump gipfel hamburg donald usa trump un präsident
Topic 9 : land steinmeier zukunft bildung land steinmeier deutschland bundespräsid zukunft bildung deutschland stärken
Topic 10 : grünen csu verbrauch verbraucherschutz grünen csu jamaika cdu verbrauch verbraucherschutz verbraucherinnen ernährung
Topic 11 : afd petri sachsen anhalt afd petri partei frauk sachsen anhalt poggenburg andré
Topic 12 : prozent spd prozent stimmen prozent spd umfrag afd prozent stimmen arbeitsgrupp vergleich
Topic 13 : link linken asylpolitik nahl link linken rot partei asylpolitik nahl andrea film
Topic 14 : spd union bundestagsfrakt sprecher spd union groko schulz bundestagsfrakt sprecher hierzu koalitionsvertrag
Topic 15 : niedersachsen cdu de bundesvorstandsmitgli niedersachsen cdu landtag grünen de bundesvorstandsmitgli paul maizièr
Topic 16 : maizièr thoma daten grundrecht maizièr thoma verfassungsschutz daten daten grundrecht bürger stellvertretend
Topic 17 : euro milliarden euro milliarden euro milliarden union geld euro milliarden jahr einkommen
Topic 18 : kohl helmut ost osten kohl helmut kanzler jahr ost osten deutschen einheit
Topic 19 : auftritt rede demokrati besuch auftritt rede menschen bühne demokrati besuch whistleblow menschen
Topic 20 : frauen männer frauen gewalt frauen männer urteil männern frauen gewalt türkei hilf
Topic 21 : fdp lindner demokraten lindner fdp lindner jamaika grünen demokraten lindner freien dr
Topic 22 : csu seehof forderungen forderung csu seehof horst union forderungen forderung alexand wähler
Topic 23 : afd partei partei facebook afd partei wähler parteien partei facebook demokratisch urteil
Topic 24 : august spd deutschland antwort august spd cdu prozent deutschland antwort wahl bundestag
Topic 25 : stiftung deutschland deutschland menschen stiftung deutschland osten menschen deutschland menschen forschung wirtschaft
Topic 26 : zdf illner öffentlich rechtlichen zdf illner sendung sender öffentlich rechtlichen rundfunk medien
Topic 27 : spahn jen frage berger spahn jen cdu heimat frage berger gesellschaft antisemitismu
Topic 28 : merkel angela merkel angela merkel angela kanzlerin cdu merkel angela bundeskanzlerin kanzlerin
Topic 29 : schmidt eu eu türkei schmidt eu glyphosat deutschland eu türkei glyphosat bundesregierung
Topic 30 : afd höcke meuthen jörg afd höcke partei björn meuthen jörg bundesvorstand österreich
Topic 31 : maa gesetz de schäubl maa gesetz heiko justizminist de schäubl masi banken
Topic 32 : flüchtling familiennachzug menschen familiennachzug flüchtling familiennachzug flüchtlingen deutschland menschen familiennachzug deutschland engag
Topic 33 : afd weidel deutschland weidel afd weidel gauland alic deutschland weidel alic migranten
Topic 34 : welt menschen bund schulen welt menschen sonntag frage bund schulen kommunen länder
Topic 35 : kinder bildung kinder arbeit kinder bildung schulen bund kinder arbeit fraktion mindestlohn
Topic 36 : bundestag afd bundestag antrag bundestag afd abgeordneten abgeordnet bundestag antrag deutschen fraktion
Topic 37 : spd partei agenda sozial spd partei koalit große agenda sozial digitalisierung digital
Topic 38 : fragt bosbach recht rechtsstaat fragt bosbach leut talk recht rechtsstaat rechten extremismu
Topic 39 : hamburg gipfel hamburg polizei hamburg gipfel polizei scholz hamburg polizei gipfel linksextremismu
Topic 40 : grünen özdemir grünen erklären grünen özdemir göring eckardt grünen erklären katrin hofreit
Topic 41 : berlin amri berlin beschäftigten berlin amri anschlag polizei berlin beschäftigten air bundesregierung
Topic 42 : abschiebungen abschiebung pflege gesetz abschiebungen abschiebung deutschland afghanistan pflege gesetz menschen bundesregierung
Topic 43 : schulz spd schulz martin schulz spd martin duell schulz martin deutschland kanzlerkandidat
Topic 44 : bundeswehr leyen bundeswehr bundesregierung bundeswehr leyen soldaten nato bundeswehr bundesregierung nato syrien
Topic 45 : deutschland antisemitismu menschen deutschland deutschland antisemitismu polizei israel menschen deutschland opfer tag
Topic 46 : türkei erdogan russland sanktionen türkei erdogan gabriel deutschland russland sanktionen russischen außenpolitisch
Topic 47 : staatsanwaltschaft ermittlungen jelpk ulla staatsanwaltschaft ermittlungen verdacht vorwürf jelpk ulla innenminist fraktion
Topic 48 : wagenknecht bartsch fraktion hänsel wagenknecht bartsch kip sahra fraktion hänsel bundesregierung vorsitzend
Topic 49 : jahr zahl bundesregierung deutschland jahr zahl deutschland bamf bundesregierung deutschland jahr erdogan
Topic 50 : post abstimmung gesetz gesetzentwurf post abstimmung entscheidung rheinischen gesetz gesetzentwurf bundesrat maut
Topic 51 : hau brandt kerstin johann hau brandt willi spd kerstin johann michel brandt
Topic 52 : ge ten deutsch macron ge ten be ver deutsch macron zusammenarbeit frankreich
Topic 53 : cdu schleswig religionsfreiheit menschenrecht cdu schleswig altmaier günther religionsfreiheit menschenrecht bundestagsfrakt weltweit
Topic 54 : söder csu bayern bayerischen söder csu bayern herrmann bayern bayerischen bayerisch harald
Topic 55 : politik wolfgang politik politisch politik wolfgang jahren politisch politik politisch jahren frage

Topic distribution

For each document, we have a distribution over all topics, e.g.:

What is the document acutally about?

Source Title + Body
FOCUS Online

Die Linke im Streit: Bizarrer Machtkampf in der Führungsriege Wagenknecht, Bartsch, Kipping und Riexinger - in der Führungsriege der Linken geht es nicht gerade harmonisch zu. Der Burgfrieden des Wahlkampfs ist dahin. Sorgen um die Stammwähler sind groß.

Eigentlich kann die Linke froh sein, dass sie als kleinste Oppositionskraft hinter SPD und AfD im Moment im Windschatten der beginnenden Jamaika-Sondierungen segelt. Trotz schmerzhafter Wählerverluste im Osten leistet sie sich aber einen bizarren Machtkampf.

Am Dienstag und Mittwoch kommt die neu gewählte Linken-Fraktion in Potsdam zur Klausur zusammen. Sahra Wagenknecht und Dietmar Bartsch wollen wieder an die Spitze gewählt werden. Doch unmittelbar vor dem Treffen gibt es noch Gerangel. So liegen Anträge vor, nach denen die in der Fraktion vertretenen Parteichefs Katja Kipping und Bernd Riexinger im Fraktionsvorstand mitbeschließen dürfen sollen. Gestritten wird auch darüber, wer im Plenum des Bundestags wie für die Linke sprechen darf.

Es rächt sich bei der Linken, dass Konflikte unter den Teppich gekehrt wurden. So rief die Partei im Dezember Wagenknecht und Bartsch erst zu den Spitzenkandidaten im Wahlkampf aus, nachdem beide klar gemacht hatten, dass sie nicht für ein Spitzenquartett mit den Parteichefs Kipping und Riexinger zu haben sind. Nach der Wahl scheint der Burgfriede dahin.

Zunächst sorgte Bundesgeschäftsführer Matthias Höhn für Schlagzeilen. Er wolle wegen eines Zerwürfnisses mit Kipping und Riexinger zurücktreten, hieß es. Er habe die beiden nicht öffentlich gegen die Kritik von Oskar Lafontaine in Schutz genommen, sollen Kipping und Riexinger Höhn vorgeworfen haben. Lafontaine, der Mann Wagenknechts, hatte bei Facebook unter anderem gepostet, dass die Parteichefs “wenig Zustimmung bei den Wählern” haben.

Topic frequency

The expected proportion of the corpus that belongs to each topic is used to get an initial overview of the results. The figure below displays the topics ordered by their expected frequency across the corpus. The four most frequent words in each topic are used as a label for that topic.

Measure Agendas

Agendas were measured in terms of percentage distributions across the 55 topics. For each source the average distribution of each topic is calculated.

Then, we estimated bivariate correlations between party agendas and the mediated party agendas in the online news. These correlations represent the agenda selectivity each party experiences in each media outlet. The higher the correlation, the more congruent both agendas are.

correlations %>%
  ggplot(aes(medium, cor)) +
  geom_col(fill="#0099c6", alpha=0.8) +
  theme_hc() +
  facet_grid(~party) +
  labs(x = NULL, y = "correlation") +
  coord_flip() +
  theme(axis.text = element_text(size = 7),
        axis.title = element_text(size = 7)
        )

ggsave("../figs/agenda_correlation.png", width = 6, height = 3)

Again, to measure the bias and not just outlet specificities, for each outlet the mean agenda selectivity of all other parties was subtracted from each party’s specific agenda selectivity value and then standardized to range from −1 to 1, where −1 stands for both agendas being not congruent at all and +1 stands for both agendas being identical.